Code Monkey home page Code Monkey logo

Comments (4)

thenickben avatar thenickben commented on June 2, 2024

From my understanding I think it would require some efforts to adapt it to your dataset. I guess though this depends on what kind of Dialogue System you want to build (e.g. e2e vs just the policy). For example, for an agenda policy (user) check multiwoz and you'll notice it's very customised to this very dataset. From the system perspective, if you want to use an RL algorithm (either those in the library or implement one of your own) I think it's much easier, given it's good quality code and design (well, this is in general, it is a good library). Perhaps @zqwerty can correct me if I'm wrong. Cheers!

from convlab-2.

zqwerty avatar zqwerty commented on June 2, 2024

From my understanding I think it would require some efforts to adapt it to your dataset. I guess though this depends on what kind of Dialogue System you want to build (e.g. e2e vs just the policy). For example, for an agenda policy (user) check multiwoz and you'll notice it's very customised to this very dataset. From the system perspective, if you want to use an RL algorithm (either those in the library or implement one of your own) I think it's much easier, given it's good quality code and design (well, this is in general, it is a good library). Perhaps @zqwerty can correct me if I'm wrong. Cheers!

That's right. To build a dialogue system in a new dataset, you can train the model with some modification for data processing.

from convlab-2.

tristatl avatar tristatl commented on June 2, 2024

From my understanding I think it would require some efforts to adapt it to your dataset. I guess though this depends on what kind of Dialogue System you want to build (e.g. e2e vs just the policy). For example, for an agenda policy (user) check multiwoz and you'll notice it's very customised to this very dataset. From the system perspective, if you want to use an RL algorithm (either those in the library or implement one of your own) I think it's much easier, given it's good quality code and design (well, this is in general, it is a good library). Perhaps @zqwerty can correct me if I'm wrong. Cheers!

Thanks for your advices. My dataset is in Chinese language. So if I want to build a Dialogue Syste in pipeline form, do I need modify all the part(nlu,dst,policy,nlg)? And if I just want to use an RL algorithm in the library and apply it to my private data, so what I should do is to modify the code in policy part(add some code about data processing)?
I am new to this domain. Thanks again for your patience.

from convlab-2.

zqwerty avatar zqwerty commented on June 2, 2024

So if I want to build a Dialogue Syste in pipeline form, do I need modify all the part(nlu,dst,policy,nlg)?

Yes

And if I just want to use an RL algorithm in the library and apply it to my private data, so what I should do is to modify the code in policy part(add some code about data processing)?

You also need a user simulator for your RL policy training.

from convlab-2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.